irrigating trench/ditch - Fransızca İngilizce Sözlük